팀 구성하기
JeongSeulho
2023년 04월 12일
준비중...
클립보드로 복사
📌software project team 구성
- project manager(PM) : 프로젝트 일정 관리, 리스크 관리 등
- project leader(PL) : 아키텍처, 설계 등
- software engineer : 실제 개발자
- tester(QA team) : 테스트 계획 수립, 테스터
- build/release team : 빌드 자동화 및 릴리즈 책임
- technical writer : 문서작업, 메뉴얼 작성 등
📌Team organization
- 협력의 형태
📖chief programmer team
- chief programmer를 중심으로 서포트해주는 사람들이 존재
📖egoless team
- 모든 사람이 평등하게 의사결정 및 개발
📖hierarchical team
- 게층적으로 나누어 개발
📌service-level organization
📖devops
-
development + operations : 개발팀과 운영팀을 하나로 합친 팀 구성 방법
-
기존 방식
-
데브옵스 방식
📌company-level organization
📖기능 기준
📖프로젝트 기준
📖CTO를 포함한 조직
- 전체회사의 개발에관한 이슈를 CTO라는 사람이 이끄는 조직으로 해결함